deferred payment system - French English Dictionary